Planarity testing of doubly periodic infinite graphs
نویسندگان
چکیده
This paper describes an efficient way to test the VAP-free (Vertex Accumulation Point free) planarity of oneand two-dimensional dynamic graphs. Dynamic graphs are infinite graphs consisting of an infinite number of basic cells connected regularly according to labels in a finite graph called a sraric graph. Dynamic graphs arize in the design of highly regular VLSI circuits, such as systolic arrays and digital signal processing chips. We show that VAP-free planarity testing of dynamic graphs can be done efficiently by making use of their regularity. First, we will establish necessary conditions for VAP-free planarity of dynamic graphs. Then we show the existence of a small finite graph which is planar if and only if the original dynamic graph is VAP-free planar. From this it follows that VAP-free planarity testing of oneand twodimensional dynamic graphs is asymptomically no more difficult than planarity testing of finite graphs, and thus can be done in linear time.
منابع مشابه
Duality of Infinite Graphs
Some basic results on duality of infinite graphs are established and it is proven that a block has a dual graph if and only if it is planar and any two vertices are separated by a finite edge cut. Also, the graphs having predual graphs are characterized completely and it is shown that if G* is a dual and predual graph of G, then G and G* can be represented as geometric dual graphs. The uniquene...
متن کاملPlanarity and duality of finite and infinite graphs
We present a short proof of the following theorems simultaneously: Kuratowski’s theorem, Fary’s theorem, and the theorem of Tutte that every 3-connected planar graph has a convex representation. We stress the importance of Kuratowski’s theorem by showing how it implies a result of Tutte on planar representations with prescribed vertices on the same facial cycle as well as the planarity criteria...
متن کاملAdvances in C-Planarity Testing of Clustered Graphs
A clustered graph C = (G; T ) consists of an undirected graph G and a rooted tree T in which the leaves of T correspond to the vertices of G = (V;E). Each vertex c in T corresponds to a subset of the vertices of the graph called \cluster". c-planarity is a natural extension of graph planarity for clustered graphs, and plays an important role in automatic graph drawing. The complexity status of ...
متن کاملAdvances on C-Planarity Testing of Extrovert C-Graphs
The problem of testing c-planarity of cgraphs is unknown to be NP-complete or in P. Previous work solved this problem on some special classes of c-graphs. In particular, Goodrich, Lueker, and Sun tested c-planarity of extrovert c-graphs in O(n) time [5]. In this paper, we improve the time complexity of the testing algorithm in [5] to O(n).
متن کاملClustered Graphs and C-planarity
In this paper, we introduce a new graph model known as clustered graphs, i.e. graphs with recursive clustering structures. This graph model has many applications in informational and mathematical sciences. In particular, we study C-planarity of clustered graphs. Given a clustered graph, the C-planarity testing problem is to determine whether the clustered graph can be drawn without edge crossin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Networks
دوره 18 شماره
صفحات -
تاریخ انتشار 1988